have or wear - French English Dictionary